package com.xiguanlezz.cn.scanner;

import java.util.List;

/**
 * @Author：习惯了种种
 * @CreateDate：2024/11/2 23:53
 * @Description：扫描指定package下所有class文件的能力点
 */
public interface ScanPackageClassAbility {
    /**
     * @param scanPath      扫码包的绝对路径
     * @param packagePath   扫描包路径，如：com/xiguanlezz/cn
     * @param packageName   扫描包名，如：com.xiguanlezz.cn
     * @param classNameList 保存扫描出来的类名
     */
    void scanAndAddClassesInPackage(String scanPath, String packagePath, String packageName, List<String> classNameList);
}
